support provision - French English Dictionary